mammal-like reptile - Turkish English Dictionary